Can You Solve The Blue Hats Riddle. A Really Tough One!!